package org.bulu.project.system.model.vo;

import lombok.Data;

/*
    视频预览视图对象，用于展示视频信息
 */
@Data
public class VideoVo {
    // 视频ID，唯一标识一个视频
    private Long vid;
    // 视频标题，简短描述视频内容
    private String title;
    // 用户ID，标识视频上传者
    private Long uid;
    // 用户名，视频上传者的名称
    private String userName;
    // 视频封面URL，用于展示视频缩略图
    private String coverUrl;
    // 视频创建日期，记录视频上传的时间
    private String createDate;
    // 视频播放次数，反映视频受欢迎程度
    private Integer play;
    // 视频点赞数，反映用户对视频的喜爱程度
    private Integer good;
    // 视频评论数，反映视频的互动程度
    private Integer comment;
    // 主题分类ID，用于将视频归类到不同的主题下
    private String mcId;
    // 主题分类名称，具体说明视频所属的主题分类
    private String mcName;
    // 子分类ID，进一步细化视频的分类
    private String scId;
    // 子分类名称，具体说明视频所属的子分类
    private String scName;
}
